DbWrench is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.
| Tags | Database Front-Ends |
|---|---|
| Licenses | Proprietary with Free Trial |
| Operating Systems | POSIX Linux Unix Windows |
| Implementation | Java |
| Translations | English |
Recent releases


Release Notes: Diagram click actions have been implemented. These allow database tables, columns, notes, etc. to be edited directly from the diagram. Support for unique constraints has been added. The formatting of generated DDL SQL scripts and tree structure have been streamlined. There were also other enhancements and resolutions for several key bugs.


Release Notes: This release includes new features and improvements to essentially every part of DbWrench. No particular area was focused upon. Instead, enhancements were made to the ER diagramming, reverse engineering, forward engineering, and the overall user interface.


Release Notes: Although this version comes less than two months after 2.1.0 and is not considered a major release, it nevertheless contains significant enhancements. Over 35 changes are listed in its changelog. Most of the changes centered around improvements to the diagramming (ERD) functionality. A secondary focus was improvements to the reverse engineering, particularly for Oracle databases.


Release Notes: The main features of this major release include support for Oracle databases, new printing and print preview features, upgraded JDBC drivers for all the supported database management systems, and updated support for the latest versions of these database management systems. In addition, the user interface look and feel has been enhanced and numerous bugs have been addressed.


Release Notes: This version focused on a small number of fixes to almost all parts of this application. This includes the ability to specify optional parameters for database connections. This should help with connecting to SQL Server named instances and specifying Unicode options for MySQL connections. In addition, some reverse engineer changes were made to comply with the new escape character requirements for PostgreSQL 9. Other significant changes were made to the custom data editing panels, making their layout more consistent across the various looks and feels of the various platforms DbWrench runs on.
Support for reverse engineering, evaluation, and simulation of communication protocols.